Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RICHMOND PLACE Terraced £270,000 20 Dec 2023
2 RICHMOND PLACE Semi-Detached £262,295 £260,000 16 Aug 2023
3 RICHMOND PLACE Terraced £270,966 £158,000 15 Nov 2010
4 RICHMOND PLACE Terraced £272,297 £147,500 3 Jun 2005
5 RICHMOND PLACE Terraced £262,580 £154,950 13 Aug 2010